home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C++ / Applications / Nuntius 1.2 / src / Nuntius / MenuBalloons.r < prev    next >
Encoding:
Text File  |  1994-03-16  |  10.6 KB  |  336 lines  |  [TEXT/MPS ]

  1. // Copyright © 1993 Peter Speck (speck@dat.ruc.dk).  All rights reserved.
  2. // MenuBalloons.r
  3.  
  4. #ifndef __BALLOONTYPES.R__
  5. #include "BalloonTypes.r"
  6. #endif
  7.  
  8. resource 'hmnu' (mApple, "mApple", purgeable) {
  9.     HelpMgrVersion, hmDefaultOptions, 0, 0, HMSkipItem { }, {
  10.         HMStringItem {
  11.             "Displayes information about Nuntius and its lack of shareware fee.",
  12.             "The about box can not be displayed at this time", "", ""
  13.         },
  14. }};
  15. //-------------------
  16. resource 'hmnu' (mFile, "mFile", purgeable) {
  17.     HelpMgrVersion, hmDefaultOptions, 0, 0, HMSkipItem { }, {
  18.         HMStringItem {
  19.             "File menu.\n\nUse this menu to open, close, save, and print Nuntius documents, "
  20.                 "and to quit Nuntius.",
  21.             "", "", ""
  22.         },    
  23.         HMStringItem {
  24.             "Creates a new empty list for groups. You can drag groups you often read "
  25.                 "to this list.",
  26.             "Not available at this time.", "", ""
  27.         },
  28.         HMStringItem {
  29.             "Displays a dialog box that allows you to select an existing group list "
  30.                 "document to open.",
  31.             "", "", ""
  32.         },
  33.         HMSkipItem {
  34.         },
  35.         HMStringItem {
  36.             "Opens the list of all groups.", "", "", ""
  37.         },
  38.         HMSkipItem {
  39.         },
  40.         HMStringItem {
  41.             "Closes the active window.",
  42.             "Closes the active window.  Not available at this time because there is no "
  43.                 "active window, or it is not closeable.",
  44.             "", ""
  45.         },
  46.         HMStringItem {
  47.             "Saves the active document.",
  48.             "Saves the active document. Not available at this time because there is no active "
  49.                 "document, or it is not changed.", "", ""
  50.         },
  51.         HMStringItem {
  52.             "Displays a dialog box in which you can assign a name to the document and indicate "
  53.                 "where to save it.",
  54.             "Saves the active document. Not available at this time because there is no active "
  55.                 "document, or it is not changed.", "", ""
  56.         },
  57.         HMStringItem {
  58.             "Displays a dialog box in which you can assign a name to the copy of the document "
  59.                 "and indicate where to save the copy.",
  60.             "Saves a copy of the active document. Not available at this time because there "
  61.                 "is no active document.", "", ""
  62.         },
  63.         HMStringItem {
  64.             "Reverts the document to the lastest version saved.",
  65.             "Reverts the document to the lastest version saved. Not available at this time "
  66.                 "because there is no active document, or it is not changed.", "", ""
  67.         },
  68.         HMSkipItem {
  69.         },
  70.         //++++
  71. //        HMCompareItem {
  72. //            "Extract binaries",
  73.             HMStringItem {
  74.                 "Extract binaries.\n"
  75.                     "\n"
  76.                     "In list of threads:\n"
  77.                         "If you have selected multiple threads, they will be extracted as one "
  78.                         "document.\n"
  79. //                        "Hold down the option key to extract them as separate documents.\n"
  80.                     "\n"
  81.                     "In list of articles:\n"
  82.                         "Hold down the option key to extract binaries from selected articles only.\n"
  83.                 "",
  84.                 "Extract binaries. Not available as no thread or article are selected.",
  85.                 "", ""
  86.             },
  87. //        },
  88. //        HMStringItem {
  89. //            "Extract binaries. If you have selected multiple threads, "
  90. //                "they will be extracted as multiple documents.",
  91. //            "", "", ""
  92. //        },
  93.         //----
  94.         HMSkipItem {
  95.         },
  96.         HMStringItem {
  97.             "Displays a dialog box in which you can select paper size, orientation, "
  98.                 "and other printing options.",
  99.             "Not available because there is no active window, or it is not printable.",
  100.             "", ""
  101.         },
  102.         HMStringItem {
  103.             "Prints the contents of the active window.",
  104.             "Prints the contents of the active window.  Not available at this time "
  105.                 "because printing is not supported for the active window, "
  106.                 "or there is no active window.", "", ""
  107.         },
  108.         HMSkipItem {
  109.         },
  110.         HMStringItem {
  111.             "Quits the Nuntius application.  If you have not saved changes you made "
  112.                 "to an open document, you will be asked whether you want to save changes.",
  113.             "Nuntius is not able to quit now. Hit \"Cancel\" in the progress window.", "", ""
  114.         },
  115. }};
  116. //-------------------
  117. resource 'hmnu' (mGroupLists, "mGroupLists", purgeable) {
  118.     HelpMgrVersion, hmDefaultOptions, 0, 0, 
  119.         HMStringItem {
  120.             "Opens this group list. The group list is shown here because it is located in "
  121.                 "the same folder as the \"Nuntius Preferences\" document.",
  122.             "Groups lists located in the same folder as the \"Nuntius Preferences\" document "
  123.                 "are shown here for easy access.",
  124.             "",
  125.             ""
  126.         },
  127.         {
  128. }};
  129. //-------------------
  130. resource 'hmnu' (mEdit, "mEdit", purgeable) {
  131.     HelpMgrVersion, hmDefaultOptions, 0, 0, HMSkipItem { }, {
  132.         HMStringItem {
  133.             "Edit menu.\n\nUse this menu to manipulate text, to select the entire "
  134.                 "contents of a document, and to show what's on the Clipboard.",
  135.             "", "", ""
  136.         },    
  137.         HMStringItem {
  138.             "Undoes your last action.",
  139.             "Undoes your last action. Not available now because your last action "
  140.                 "cannot be undone.", "", ""
  141.         },
  142.         HMSkipItem {
  143.         },
  144.         HMStringItem {
  145.             "Removes the selected text and places it temporarily into a storage "
  146.                 "area called the Clipboard.",
  147.             "Removes the selected text and places it temporarily into a storage "
  148.                 "area called the Clipboard. Not available now because nothing is selected.",
  149.                 "", ""
  150.         },
  151.         HMStringItem {
  152.             "Copies the selected text.  The original selection remains where it is. "
  153.                 "The copy is placed temporarily into a storage area called the Clipboard.\n"
  154.                 "Hold down shift key to avoid \"In article ...\".\n"
  155.                 "Hold down option key to avoid getting '>' in front of each line.",
  156.             "Copies the selected text.  The original selection remains where it is. "
  157.                 "The copy is placed temporarily into a storage area called the Clipboard. "
  158.                 "The command is not available now because nothing is selected.", "", ""
  159.         },
  160.         HMStringItem {
  161.             "Inserts the contents of the Clipboard at the location of the insertion point.",
  162.             "Inserts the contents of the Clipboard at the location of the insertion point. "
  163.                 "Not available because there is nothing on the Clipboard or because the contents "
  164.                 "of the Clipboard cannot be inserted here", "", ""
  165.         },
  166.         HMStringItem {
  167.             "Removes the selected text or graphics without storing it on the Clipboard.",
  168.             "Removes the selected text or graphics without storing it on the Clipboard. "
  169.                 "Not available now because nothing is selected.", "", ""
  170.         },
  171.         HMSkipItem {
  172.         },
  173.         HMStringItem {
  174.             "Selects the entire contents of the open document.",
  175.             "Selects the entire contents of the open document. "
  176.                 "Not available now because no document is open or because the open "
  177.                 "document is empty.", "", ""
  178.         },
  179.         HMSkipItem {
  180.         },
  181.         HMCompareItem {
  182.             "Show Clipboard",
  183.             HMStringItem {
  184.                 "Displays the contents of the Clipboard (a storage area for the last "
  185.                     "item cut or copied).",
  186.                 "", "", ""
  187.             },
  188.         },
  189.         HMCompareItem {
  190.             "Hide Clipboard",
  191.             HMStringItem {
  192.                 "Closes the Clipboard window.",
  193.                 "", "", ""
  194.             },
  195.         },
  196.         HMSkipItem {
  197.         },
  198. }};
  199. //-------------------
  200. resource 'hmnu' (mDiscussions, "mDiscussions", purgeable) {
  201.     HelpMgrVersion, hmDefaultOptions, 0, 0, HMSkipItem { }, {
  202.         HMStringItem {
  203.             "Threads menu.\n\nUse this menu to manipulate threads: "
  204.                 "specify which threads to show, and "
  205.                 "to change the status of threads.",
  206.             "Threads menu.\n\nUse this menu to manipulate threads: "
  207.                 "specify which threads to show, and "
  208.                 "to change the status of threads. "
  209.                 "Not available now as the front most window is not a list of threads.",
  210.              "", ""
  211.         },    
  212.         HMStringItem {
  213.             "Creates a new for for use when you want to start a new discussion.",
  214.             "Creates a new thread. Not available now, as the front most window "
  215.                 "is not a list of threads", "", ""
  216.         },
  217.         HMSkipItem {
  218.         },
  219. }};
  220. //-------------------
  221. resource 'hmnu' (mArticles, "mArticles", purgeable) {
  222.     HelpMgrVersion, hmDefaultOptions, 0, 0, HMSkipItem { }, {
  223.         HMStringItem {
  224.             "Articles menu.\n\nUse this menu to manipulate articles: "
  225.                 "specify which articles to show, and "
  226.                 "to post follow-up articles.",
  227.             "Articles menu.\n\nUse this menu to manipulate articles: "
  228.                 "specify which articles to show, and "
  229.                 "to post follow-up articles."
  230.                 "Not available now as the front most window is not a list of articles.",
  231.             "", ""
  232.         },    
  233.         HMStringItem {
  234.             "Prepares and posts a new article as a response to existing articles.",
  235.             "Posts a new articles. Not available now, as the front most window "
  236.                 "is not a list of articles, or you have not selected an article "
  237.                 "(by clicking in its text).",
  238.             "", ""
  239.         },
  240.         HMStringItem {
  241.             "Creates a new letter (in Eudora) to the author of the selected articles.",
  242.             "Creates a new letter. Not available now, as the front most window "
  243.                 "is not a list of articles, or you have not selected an article "
  244.                 "(by clicking in its text).", 
  245.             "", ""
  246.         },
  247.         HMSkipItem {
  248.         },
  249.         HMSkipItem {
  250.         },
  251.         HMSkipItem {
  252.         },
  253.         HMSkipItem {
  254.         },
  255.         HMSkipItem {
  256.         },
  257.         HMSkipItem {
  258.         },
  259.         HMSkipItem {
  260.         },
  261.         HMSkipItem {
  262.         },
  263.         HMSkipItem {
  264.         },
  265.         HMStringItem {
  266.             "Shows the headers. Not very interesting mostly.",
  267.             "Shows the headers. Not available now, as the front most window "
  268.                 "is not a list of articles.", "", ""
  269.         },
  270. }};
  271. //-------------------
  272. resource 'hmnu' (mPreferences, "mPreferences", purgeable) {
  273.     HelpMgrVersion, hmDefaultOptions, 0, 0, HMSkipItem { }, {
  274.         HMStringItem {
  275.             "Preferences menu.\n\nUse this menu to specify your name etc, "
  276.                 "font, options for extracting binaries, editing articles for posting.",
  277.             "", "", ""
  278.         },    
  279.         HMSkipItem {
  280.         },
  281.         HMSkipItem {
  282.         },
  283.         HMSkipItem {
  284.         },
  285.         HMStringItem {
  286.             "Choose this to specify your full name, email address, and name of your "
  287.                 "organization.",
  288.             "", "", ""
  289.         },
  290.         HMStringItem {
  291.             "Choose this to specify various options for extracting binaries.",
  292.             "", "", ""
  293.         },
  294.         HMStringItem {
  295.             "Choose this to specify various options for editing and posting articles, eg "
  296.                 "which word processor to use, folder for articles, and signature file.",
  297.             "", "", ""
  298.         },
  299.         HMStringItem {
  300.             "Choose this to specify various options for your mail application.",
  301.             "", "", ""
  302.         },
  303.         HMStringItem {
  304.             "Choose this to specify various options for the news server.",
  305.             "", "", ""
  306.         },
  307.         HMStringItem {
  308.             "Choose this to specify misc options.",
  309.             "", "", ""
  310.         },
  311.         HMSkipItem {
  312.         },
  313.         HMStringItem {
  314.             "Choose this to update the list of all groups. If new groups have been created, "
  315.                 "they will be shown in a new group list.",
  316.             "", "", ""
  317.         },
  318.         HMStringItem {
  319.             "Choose this to rebuild the list of all groups from scratch.",
  320.             "", "", ""
  321.         },
  322.         HMStringItem {
  323.             "Choose this to check for new articles in the groups in your list.",
  324.             "Checks for new articles in a list of group. Not available as the active"
  325.                 "window is not a list of groups.",
  326.             "", ""
  327.         },
  328.         HMStringItem {
  329.             "Choose this to make Nuntius very forgetfull about your password.",
  330.             "Gets Nuntius to forget your password. Not available, "
  331.                 "as Nuntius doesn't know your password.\n"
  332.                 "Nuntius will ask for your password when (if) needed.",
  333.             "", ""
  334.         },
  335. }};
  336.